playful and happy god of carnival - German English Dictionary